continuously running pump - English Synonyms Dictionary